software evaluation quality insurance clean software selection safe insurance cheap insurance south african legislation retailers change management user needs social auditors project management natural health management consulting secure